Problem Hardness Result Approximation ResultBSTP

نویسندگان

  • S. O. Krumke
  • H. Noltemeier
  • M. V. Marathe
  • S. S. Ravi
چکیده

Several problems arising in the areas of communication networks and VLSI design can be expressed in the following general form: Enhance the performance of an underlying network by upgrading some of its nodes. We investigate one such problem. Consider a network where nodes represent processors and edges represent bidirectional communication links. The processor at a node v can be upgraded at an expense of cost(v). Such an upgrade reduces the delay of each link emanating from v by a xed factor x, where 0 < x < 1. The goal is to nd a minimum cost set of nodes to be upgraded so that the resulting network has a spanning tree in which each edge is of delay at most a given value. We provide both hardness and approximation results for the problem. We show that the problem is NP-hard and cannot be approximated within any factor < lnn, unless NP DTIME(n log log n), where n is the number of nodes in the network. This result holds even when the cost of upgrading each node is 1. We then present the rst polynomial time approximation algorithms for the problem. For the general case, our approximation algorithm comes within a factor of 2 lnn of the minimum upgrading cost. When the cost of upgrading each node is 1, we present an approximation algorithm with a performance guarantee of 4(2 + ln), where is the maximum node degree. For = o(p n), this algorithm performs better than the general algorithm. In particular, for graphs of bounded node degree, we obtain a constant factor approximation. Finally, we present a polynomial time algorithm for the class of treewidth-bounded graphs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Capacitated k-Center Problem with Vertex Weights

We study the capacitated k-center problem with vertex weights. It is a generalization of the well known k-center problem. In this variant each vertex has a weight and a capacity. The assignment cost of a vertex to a center is given by the product of the weight of the vertex and its distance to the center. The distances are assumed to form a metric. Each center can only serve as many vertices as...

متن کامل

On the hardness of approximating the UET-UCT scheduling problem with hierarchical communications

We consider the unit execution time unit communication time (UET-UCT) schedulingmodelwith hierarchical communications [1], and we study the impact of the hierarchical communications hypothesis on the hardness of approximation. We prove that there is no polynomial time approximation algorithm with performance guarantee smaller than 5/4 (unless P = NP). This result is an extension of the result o...

متن کامل

Hardness of Vertex Deletion and Project Scheduling

Assuming the Unique Games Conjecture, we show strong inapproximability results for two natural vertex deletion problems on directed graphs: for any integer k ≥ 2 and arbitrary small ! > 0, the Feedback Vertex Set problem and the DAG Vertex Deletion problem are inapproximable within a factor k−! even on graphs where the vertices can be almost partitioned into k solutions. This gives a more struc...

متن کامل

Amplified Hardness of Approximation for VCG-Based Mechanisms

If a two-player social welfare maximization problem does not admit a PTAS, we prove that any maximal-in-range truthful mechanism that runs in polynomial time cannot achieve an approximation factor better than 1/2. Moreover, for the k-player version of the same problem, the hardness of approximation improves to 1/k under the same two-player hardness assumption. (We note that 1/k is achievable by...

متن کامل

Better Algorithms and Hardness for Broadcast Scheduling via a Discrepancy Approach

We study the broadcast scheduling problem with the objective of minimizing the average response time. There is a single server that can hold n pages of unit size, and multiple requests for these pages arrive over time. At each time slot the server can broadcast one page which satisfies all the outstanding requests for this page at that time. The goal is to find a schedule to minimize the averag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997